/*require.resourceMap({
	"res": {
		"js/common/PCASClass.js": {
			"url": "//y.gtimg.cn/music/portal/js/common/PCASClass_da0c3b0.js?max_age=31536000",
			"m": "da0c3b0"
		},
		"js/common/accusation.js": {
			"deps": ["js/common/music.js"],
			"url": "//y.gtimg.cn/music/portal/js/common/accusation_ffe61ea.js?max_age=31536000",
			"m": "ffe61ea"
		},
		"js/common/comment.js": {
			"deps": ["js/common/music.js", "js/common/music/lib/base.js"],
			"url": "//y.gtimg.cn/music/portal/js/common/comment_9a67ec2.js?max_age=31536000",
			"m": "9a67ec2"
		},
		"js/common/config.js": {
			"pkg": "p0",
			"url": "//y.gtimg.cn/music/portal/js/common/config_b14285c.js?max_age=31536000",
			"m": "b14285c"
		},
		"js/common/dialog.js": {
			"deps": ["js/common/music.js", "js/common/music/lib/base.js", "js/common/music/tips.js"],
			"url": "//y.gtimg.cn/music/portal/js/common/dialog_91cfc6f.js?max_age=31536000",
			"m": "91cfc6f"
		},
		"js/common/download.js": {
			"deps": ["js/common/music.js"],
			"url": "//y.gtimg.cn/music/portal/js/common/download_f0f4e43.js?max_age=31536000",
			"m": "f0f4e43"
		},
		"js/common/fav.js": {
			"deps": ["js/common/music.js", "js/common/music/lib/base.js", "js/common/music/tips.js"],
			"pkg": "p0",
			"url": "//y.gtimg.cn/music/portal/js/common/fav_00c9781.js?max_age=31536000",
			"m": "00c9781"
		},
		"js/common/html/albumdata.js": {
			"deps": ["js/common/music.js"],
			"url": "//y.gtimg.cn/music/portal/js/common/html/albumdata_c52e2b3.js?max_age=31536000",
			"m": "c52e2b3"
		},
		"js/common/html/albumlist.js": {
			"deps": ["js/common/music.js"],
			"url": "//y.gtimg.cn/music/portal/js/common/html/albumlist_d3160f5.js?max_age=31536000",
			"m": "d3160f5"
		},
		"js/common/html/mvlist.js": {
			"deps": ["js/common/music.js"],
			"url": "//y.gtimg.cn/music/portal/js/common/html/mvlist_2094c8d.js?max_age=31536000",
			"m": "2094c8d"
		},
		"js/common/html/playlistdata.js": {
			"deps": ["js/common/music.js"],
			"url": "//y.gtimg.cn/music/portal/js/common/html/playlistdata_eb8c7ee.js?max_age=31536000",
			"m": "eb8c7ee"
		},
		"js/common/html/songlist.js": {
			"deps": ["js/common/music.js"],
			"url": "//y.gtimg.cn/music/portal/js/common/html/songlist_a330ecc.js?max_age=31536000",
			"m": "a330ecc"
		},
		"js/common/html/taogelist.js": {
			"deps": ["js/common/music.js"],
			"url": "//y.gtimg.cn/music/portal/js/common/html/taogelist_1732c9e.js?max_age=31536000",
			"m": "1732c9e"
		},
		"js/common/html/toplistdata.js": {
			"deps": ["js/common/music.js"],
			"url": "//y.gtimg.cn/music/portal/js/common/html/toplistdata_ff5ccc2.js?max_age=31536000",
			"m": "ff5ccc2"
		},
		"js/common/imgEdit.js": {
			"deps": ["js/common/music.js", "js/common/music/lib/position.js", "js/common/music/lib/base.js"],
			"url": "//y.gtimg.cn/music/portal/js/common/imgEdit_2a4f4ba.js?max_age=31536000",
			"m": "2a4f4ba"
		},
		"js/common/indexDB.js": {
			"pkg": "p0",
			"url": "//y.gtimg.cn/music/portal/js/common/indexDB_1d48b83.js?max_age=31536000",
			"m": "1d48b83"
		},
		"js/common/jQueryAjax.js": {
			"deps": ["js/common/music/jquery.js", "js/common/music/returncode.js", "js/common/music/cookie.js", "js/common/userAgent.js"],
			"pkg": "p0",
			"url": "//y.gtimg.cn/music/portal/js/common/jQueryAjax_ed1f26d.js?max_age=31536000",
			"m": "ed1f26d"
		},
		"js/common/menu.js": {
			"deps": ["js/common/music.js", "js/common/music/lib/base.js"],
			"pkg": "p0",
			"url": "//y.gtimg.cn/music/portal/js/common/menu_3c0ed7c.js?max_age=31536000",
			"m": "3c0ed7c"
		},
		"js/common/module/coder.js": {
			"deps": ["js/common/music.js"],
			"pkg": "p1",
			"url": "//y.gtimg.cn/music/portal/js/common/module/coder_b8b7575.js?max_age=31536000",
			"m": "b8b7575"
		},
		"js/common/module/flashplayer.js": {
			"deps": ["js/common/music.js", "js/common/module/webplayer.js"],
			"pkg": "p1",
			"url": "//y.gtimg.cn/music/portal/js/common/module/flashplayer_57d74db.js?max_age=31536000",
			"m": "57d74db"
		},
		"js/common/module/h5audio.js": {
			"deps": ["js/common/music.js", "js/common/module/webplayer.js"],
			"pkg": "p1",
			"url": "//y.gtimg.cn/music/portal/js/common/module/h5audio_d3321dd.js?max_age=31536000",
			"m": "d3321dd"
		},
		"js/common/module/lrcHandler.js": {
			"deps": ["js/common/music.js", "js/common/module/coder.js"],
			"pkg": "p1",
			"url": "//y.gtimg.cn/music/portal/js/common/module/lrcHandler_47a5433.js?max_age=31536000",
			"m": "47a5433"
		},
		"js/common/module/qrcHandler.js": {
			"deps": ["js/common/music.js", "js/common/module/coder.js", "js/common/module/lrcHandler.js"],
			"pkg": "p1",
			"url": "//y.gtimg.cn/music/portal/js/common/module/qrcHandler_aebaed9.js?max_age=31536000",
			"m": "aebaed9"
		},
		"js/common/module/webplayer.js": {
			"deps": ["js/common/music.js"],
			"pkg": "p1",
			"url": "//y.gtimg.cn/music/portal/js/common/module/webplayer_0c489f1.js?max_age=31536000",
			"m": "0c489f1"
		},
		"js/common/module/wmp.js": {
			"deps": ["js/common/music.js", "js/common/module/webplayer.js"],
			"pkg": "p1",
			"url": "//y.gtimg.cn/music/portal/js/common/module/wmp_214d5e0.js?max_age=31536000",
			"m": "214d5e0"
		},
		"js/common/music.js": {
			"deps": ["js/common/music/jquery.js", "js/common/music/jquery.lazyload.js", "js/common/music/json2.js", "js/common/music/jstorage.js", "js/common/statastic.js", "js/common/music/cookie.js", "js/common/user.js", "js/common/player.js", "js/common/spd.js", "js/common/jQueryAjax.js", "js/common/config.js", "js/common/popup.js", "js/common/userAgent.js", "js/common/music/storage.js", "js/common/music/formsender.js"],
			"pkg": "p0",
			"url": "//y.gtimg.cn/music/portal/js/common/music_aba74ad.js?max_age=31536000",
			"m": "aba74ad"
		},
		"js/common/music/Ecalendar.jquery.js": {
			"url": "//y.gtimg.cn/music/portal/js/common/music/Ecalendar.jquery_9d2ff99.js?max_age=31536000",
			"m": "9d2ff99"
		},
		"js/common/music/ZeroClipboard.js": {
			"deps": ["js/common/music.js"],
			"url": "//y.gtimg.cn/music/portal/js/common/music/ZeroClipboard_a4e66cc.js?max_age=31536000",
			"m": "a4e66cc"
		},
		"js/common/music/ajax.js": {
			"deps": ["js/common/music.js", "js/common/music/returncode.js", "js/common/music/lib/base.js"],
			"pkg": "p0",
			"url": "//y.gtimg.cn/music/portal/js/common/music/ajax_7a27e13.js?max_age=31536000",
			"m": "7a27e13"
		},
		"js/common/music/cookie.js": {
			"deps": ["js/common/config.js"],
			"pkg": "p0",
			"url": "//y.gtimg.cn/music/portal/js/common/music/cookie_ea36650.js?max_age=31536000",
			"m": "ea36650"
		},
		"js/common/music/drag.js": {
			"deps": ["js/common/music.js"],
			"url": "//y.gtimg.cn/music/portal/js/common/music/drag_fd398d3.js?max_age=31536000",
			"m": "fd398d3"
		},
		"js/common/music/formsender.js": {
			"deps": ["js/common/music/jquery.js", "js/common/music/returncode.js", "js/common/userAgent.js", "js/common/music/lib/base.js", "js/common/music/cookie.js"],
			"pkg": "p0",
			"url": "//y.gtimg.cn/music/portal/js/common/music/formsender_7588407.js?max_age=31536000",
			"m": "7588407"
		},
		"js/common/music/jquery.fullPage.js": {
			"deps": ["js/common/music/jquery.js"],
			"url": "//y.gtimg.cn/music/portal/js/common/music/jquery.fullPage_535e82b.js?max_age=31536000",
			"m": "535e82b"
		},
		"js/common/music/jquery.js": {
			"pkg": "p0",
			"url": "//y.gtimg.cn/music/portal/js/common/music/jquery_6ed102f.js?max_age=31536000",
			"m": "6ed102f"
		},
		"js/common/music/jquery.lazyload.js": {
			"deps": ["js/common/music/jquery.js"],
			"pkg": "p0",
			"url": "//y.gtimg.cn/music/portal/js/common/music/jquery.lazyload_ce2f88f.js?max_age=31536000",
			"m": "ce2f88f"
		},
		"js/common/music/json2.js": {
			"pkg": "p0",
			"url": "//y.gtimg.cn/music/portal/js/common/music/json2_ed36836.js?max_age=31536000",
			"m": "ed36836"
		},
		"js/common/music/jstorage.js": {
			"deps": ["js/common/music/jquery.js"],
			"pkg": "p0",
			"url": "//y.gtimg.cn/music/portal/js/common/music/jstorage_885fab0.js?max_age=31536000",
			"m": "885fab0"
		},
		"js/common/music/lib/aspect.js": {
			"pkg": "p0",
			"url": "//y.gtimg.cn/music/portal/js/common/music/lib/aspect_120218d.js?max_age=31536000",
			"m": "120218d"
		},
		"js/common/music/lib/attribute.js": {
			"pkg": "p0",
			"url": "//y.gtimg.cn/music/portal/js/common/music/lib/attribute_ca8e234.js?max_age=31536000",
			"m": "ca8e234"
		},
		"js/common/music/lib/base.js": {
			"deps": ["js/common/music/lib/class.js", "js/common/music/lib/events.js", "js/common/music/lib/aspect.js", "js/common/music/lib/attribute.js"],
			"pkg": "p0",
			"url": "//y.gtimg.cn/music/portal/js/common/music/lib/base_983b7c1.js?max_age=31536000",
			"m": "983b7c1"
		},
		"js/common/music/lib/class.js": {
			"pkg": "p0",
			"url": "//y.gtimg.cn/music/portal/js/common/music/lib/class_1686c84.js?max_age=31536000",
			"m": "1686c84"
		},
		"js/common/music/lib/emojiParser.js": {
			"deps": ["js/common/userAgent.js"],
			"url": "//y.gtimg.cn/music/portal/js/common/music/lib/emojiParser_31f2fcb.js?max_age=31536000",
			"m": "31f2fcb"
		},
		"js/common/music/lib/events.js": {
			"pkg": "p0",
			"url": "//y.gtimg.cn/music/portal/js/common/music/lib/events_0822f69.js?max_age=31536000",
			"m": "0822f69"
		},
		"js/common/music/lib/position.js": {
			"deps": ["js/common/music/jquery.js"],
			"pkg": "p0",
			"url": "//y.gtimg.cn/music/portal/js/common/music/lib/position_eb6f6bd.js?max_age=31536000",
			"m": "eb6f6bd"
		},
		"js/common/music/lib/template.js": {
			"deps": ["js/common/music/jquery.js"],
			"url": "//y.gtimg.cn/music/portal/js/common/music/lib/template_d0f2a5a.js?max_age=31536000",
			"m": "d0f2a5a"
		},
		"js/common/music/mod.js": {
			"url": "//y.gtimg.cn/music/portal/js/common/music/mod.js"
		},
		"js/common/music/pager.js": {
			"deps": ["js/common/music.js", "js/common/music/lib/base.js"],
			"url": "//y.gtimg.cn/music/portal/js/common/music/pager_5b6cd79.js?max_age=31536000",
			"m": "5b6cd79"
		},
		"js/common/music/ping.js": {
			"deps": ["js/common/music/jquery.js"],
			"pkg": "p0",
			"url": "//y.gtimg.cn/music/portal/js/common/music/ping_1d9cbe3.js?max_age=31536000",
			"m": "1d9cbe3"
		},
		"js/common/music/returncode.js": {
			"deps": ["js/common/music/jquery.js", "js/common/music/cookie.js"],
			"url": "//y.gtimg.cn/music/portal/js/common/music/returncode_7e984d3.js?max_age=31536000",
			"m": "7e984d3"
		},
		"js/common/music/scroller.js": {
			"deps": ["js/common/music.js", "js/common/music/drag.js", "js/common/music/lib/base.js"],
			"url": "//y.gtimg.cn/music/portal/js/common/music/scroller_dd4d920.js?max_age=31536000",
			"m": "dd4d920"
		},
		"js/common/music/sha1.js": {
			"url": "//y.gtimg.cn/music/portal/js/common/music/sha1_00abedb.js?max_age=31536000",
			"m": "00abedb"
		},
		"js/common/music/spark_md5.js": {
			"url": "//y.gtimg.cn/music/portal/js/common/music/spark_md5_dcba655.js?max_age=31536000",
			"m": "dcba655"
		},
		"js/common/music/storage.js": {
			"deps": ["js/common/config.js"],
			"pkg": "p0",
			"url": "//y.gtimg.cn/music/portal/js/common/music/storage_cdd7d01.js?max_age=31536000",
			"m": "cdd7d01"
		},
		"js/common/music/tips.js": {
			"deps": ["js/common/music.js", "js/common/music/lib/base.js", "js/common/music/lib/position.js"],
			"pkg": "p0",
			"url": "//y.gtimg.cn/music/portal/js/common/music/tips_a7678ce.js?max_age=31536000",
			"m": "a7678ce"
		},
		"js/common/music/txtpl.js": {
			"url": "//y.gtimg.cn/music/portal/js/common/music/txtpl_38109e6.js?max_age=31536000",
			"m": "38109e6"
		},
		"js/common/mvlist.js": {
			"deps": ["js/common/music.js"],
			"url": "//y.gtimg.cn/music/portal/js/common/mvlist_fbeefa0.js?max_age=31536000",
			"m": "fbeefa0"
		},
		"js/common/player.js": {
			"deps": ["js/common/music/jquery.js", "js/common/user.js", "js/common/popup.js", "js/common/userAgent.js", "js/common/music/cookie.js", "js/common/music/storage.js"],
			"pkg": "p0",
			"url": "//y.gtimg.cn/music/portal/js/common/player_9015ca2.js?max_age=31536000",
			"m": "9015ca2"
		},
		"js/common/popup.js": {
			"deps": ["js/common/music/jquery.js"],
			"pkg": "p0",
			"url": "//y.gtimg.cn/music/portal/js/common/popup_8019a01.js?max_age=31536000",
			"m": "8019a01"
		},
		"js/common/serialUploader.js": {
			"deps": ["js/common/music.js", "js/common/music/sha1.js"],
			"url": "//y.gtimg.cn/music/portal/js/common/serialUploader_18ce218.js?max_age=31536000",
			"m": "18ce218"
		},
		"js/common/share.js": {
			"deps": ["js/common/music.js", "js/common/music/lib/base.js", "js/common/music/tips.js"],
			"url": "//y.gtimg.cn/music/portal/js/common/share_356ca22.js?max_age=31536000",
			"m": "356ca22"
		},
		"js/common/showMsg.js": {
			"deps": ["js/common/music.js", "js/common/dialog.js"],
			"url": "//y.gtimg.cn/music/portal/js/common/showMsg_55565d8.js?max_age=31536000",
			"m": "55565d8"
		},
		"js/common/slider.js": {
			"deps": ["js/common/music.js", "js/common/music/lib/base.js"],
			"url": "//y.gtimg.cn/music/portal/js/common/slider_6eeb818.js?max_age=31536000",
			"m": "6eeb818"
		},
		"js/common/slider_vip.js": {
			"deps": ["js/common/music.js"],
			"url": "//y.gtimg.cn/music/portal/js/common/slider_vip_11ea240.js?max_age=31536000",
			"m": "11ea240"
		},
		"js/common/smartbox.js": {
			"deps": ["js/common/music.js", "js/common/music/lib/base.js", "js/common/music/storage.js", "js/common/music/jquery.js"],
			"pkg": "p0",
			"url": "//y.gtimg.cn/music/portal/js/common/smartbox_9189041.js?max_age=31536000",
			"m": "9189041"
		},
		"js/common/spd.js": {
			"deps": ["js/common/music/jquery.js", "js/common/music/cookie.js"],
			"pkg": "p0",
			"url": "//y.gtimg.cn/music/portal/js/common/spd_0fdc3c6.js?max_age=31536000",
			"m": "0fdc3c6"
		},
		"js/common/statastic.js": {
			"deps": ["js/common/music/ping.js", "js/common/music/jquery.js", "js/common/jQueryAjax.js"],
			"pkg": "p0",
			"url": "//y.gtimg.cn/music/portal/js/common/statastic_19b4dfa.js?max_age=31536000",
			"m": "19b4dfa"
		},
		"js/common/uploader.js": {
			"deps": ["js/common/music.js", "js/common/music/lib/base.js", "js/common/music/returncode.js", "js/common/music/tips.js"],
			"url": "//y.gtimg.cn/music/portal/js/common/uploader_93bd91f.js?max_age=31536000",
			"m": "93bd91f"
		},
		"js/common/user.js": {
			"deps": ["js/common/music.js", "js/common/popup.js", "js/common/music/cookie.js", "js/common/music/jquery.js", "js/common/statastic.js", "js/common/jQueryAjax.js"],
			"pkg": "p0",
			"url": "//y.gtimg.cn/music/portal/js/common/user_24e5303.js?max_age=31536000",
			"m": "24e5303"
		},
		"js/common/userAgent.js": {
			"pkg": "p0",
			"url": "//y.gtimg.cn/music/portal/js/common/userAgent_acf6168.js?max_age=31536000",
			"m": "acf6168"
		}
	},
	"pkg": {
		"p0": {
			"url": "//y.gtimg.cn/music/portal/js/common/pkg/common_e4fd273.js?max_age=31536000",
			"deps": ["js/common/music/returncode.js"]
		},
		"p1": {
			"url": "//y.gtimg.cn/music/portal/js/common/pkg/player_module_d3bbae8.js?max_age=31536000",
			"deps": ["js/common/music.js"]
		}
	}
});
 
function AQ_SECAPI_ESCAPE(e, n) {
	if(void 0 === e) return "";
	for(var t = new Array, r = 0; r < (void 0 === e ? 0 : e.length); r++)
		if("&" == e.charAt(r)) {
			var o = [3, 4, 5, 9],
				i = 0;
			for(var a in o) {
				var c = o[a];
				if(r + c <= (void 0 === e ? 0 : e.length)) {
					var u = e.substr(r, c).toLowerCase();
					if(n[u]) {
						t.push(n[u]), r = r + c - 1, i = 1;
						break
					}
				}
			}
			0 == i && t.push(e.charAt(r))
		} else t.push(e.charAt(r));
	return t.join("")
}

function AQ_SECAPI_CheckXss() {
	for(var e = new Object, n = "'\"<>`script:daex/hml;bs64,", t = 0; t < n.length; t++) {
		for(var r = n.charAt(t), o = r.charCodeAt(), i = o, a = o.toString(16), c = 0; c < 7 - o.toString().length; c++) i = "0" + i;
		e["&#" + o + ";"] = r, e["&#" + i] = r, e["&#x" + a] = r
	}
	e["&lt"] = "<", e["&gt"] = ">", e["&quot"] = '"';
	var u = location.href,
		s = document.referrer;
	u = decodeURIComponent(AQ_SECAPI_ESCAPE(u, e)), s = decodeURIComponent(AQ_SECAPI_ESCAPE(s, e));
	var m = new RegExp("['\"<>`]|script:|data:text/html;base64,");
	if(m.test(u) || m.test(s)) {
		(new Image).src = "http://zyjc.sec.qq.com/dom?v=1.5&u=" + encodeURIComponent(u) + "&r=" + encodeURIComponent(s), -1 == window.location.href.indexOf("search.html") && (u = u.replace(/['\"<>`]|script:/gi, "M")), u = u.replace(/data:text\/html;base64,/gi, "data:text/plain;base64,"), location.href = encodeURI(u)
	}
}
AQ_SECAPI_CheckXss(),
	function(e, n, t) {
		function r(e, n, t) {
			var r = new Image;
			return e.push("childUrl::" + encodeURIComponent(t.childUrl)), e.push("parentUrl::" + encodeURIComponent(t.parentUrl)), r.src = "http://zyjc.sec.qq.com/cr?id=" + t.bid + "&d=" + n + "=v1.4|" + e.join("|"), !0
		}

		function o(e, n, t) {
			var o = function(e) {
					for(var n, t, r, o, s = e.getElementsByTagName("script"), m = [], d = 0; d < (void 0 === s ? 0 : s.length); d++) n = s[d], (t = n.src) && m.push(t);
					return r = i(m, a), o = c("script"), u(r, o)
				}(e),
				m = function(e) {
					var n = c("iframe");
					return s(e, "IFRAME", function(e) {
						return e.src
					}, a, n)
				}(e),
				d = function(e) {
					var n = c("frame");
					return s(e, "FRAME", function(e) {
						return e.src
					}, a, n)
				}(e),
				l = function(e) {
					var n = c("embed");
					return s(e, "EMBED", function(e) {
						return e.src
					}, a, n)
				}(e),
				p = function(e) {
					var n = c("img");
					return s(e, "IMG", function(e) {
						return e.src
					}, a, n)
				}(e),
				f = o.concat(m, d, p, l);
			if(void 0 === f || f.length <= 0) return !1;
			r(f = function(e) {
				var n = e.slice(0),
					t = [];
				n.sort(), t.push(n[0]);
				for(var r = 1; r < (void 0 === n ? 0 : n.length); r += 1) n[r] != n[r - 1] && t.push(n[r]);
				return t
			}(f), n, t)
		}

		function i(e, n) {
			for(var t = [], r = 0; r < (void 0 === e ? 0 : e.length); ++r) {
				var o = e[r];
				n(o) && t.push(o)
			}
			return t
		}

		function a(e) {
			var n, t, r, o, i = function(e) {
				var n = /^https?:\/\/([\w\-]+\.[\w\-.]+)/i.exec(e);
				if(!n) return;
				return n[1]
			}(e);
			return !!i && (n = /(\.|^)(qq|paipai|soso|wenwen|tenpay|macromedia|gtimg|qstatic|qqmail|paipaiimg|qqgames|pengyou|foxmail|qzoneapp|qzone|qplus|imqq|tqapp|tencent|3366|21mmo|taotao|imrworldwide|idqqimg|17roco|expo2010china|fangqq|tencentmind|tencity|yingkebicheng|zhangzhongxing|expovol|otaworld|gzyunxun|heyyo|himoral|himorale|myrtx|qqwinner|redian|sjkx|rtxonline|nbaso|paipai\.500wan|qqjapan|qq\.salewell|sogou|qidian|weiyun|flzhan)\.com$/i, t = /(\.|^)(qq\.com|gtimg|gtimg\.com|qlogo|foxmail\.com|gtimg\.com|url|qpic|tencent\.com|expo2010|expo|himorale\.com|nbaso\.com|qqtest\.com|qq\.ucar|rtx\.com|soso\.com|tcimage)\.cn$/i, r = /(\.|^)(5999|gongyi)\.net$/i, o = /(\.|^)(himorale\.com\.hk|tencent\.com\.hk|qq\.chinacache\.net|qq\.com\.fastcdn\.com|qq\.com\.lxdns\.com|qq\.fastcdn\.com|soso\.com\.lxdns\.com|motu\.pagechoice\.net|ope\.tanx\.com|dap\.gentags\.net)$/i, !(/^xui.ptlogin2?\.?$/i.test(i) || n.test(i) || t.test(i) || r.test(i) || o.test(i)))
		}

		function c(e) {
			return function(n) {
				return e + "::" + encodeURIComponent(n)
			}
		}

		function u(e, n) {
			for(var t, r = [], o = 0; o < (void 0 === e ? 0 : e.length); ++o) t = n(e[o]), r.push(t);
			return r
		}

		function s(e, n, t, r, o) {
			return u(i(u(e.getElementsByTagName(n), t), r), o)
		}
		e.checkNonTxDomain = function(i, a, c) {
			var u = {
				bid: a,
				childUrl: t.href,
				parentUrl: ""
			};
			try {
				u.parentUrl = parent.location.href
			} catch(e) {}
			if(!(Math.random() > i))
				if(1 == c) try {
					parent != e && o(parent.document, "datapp", u)
				} catch(e) {} else {
					try {
						o(n, "datapt", u), parent != e && o(parent.document, "datapp", u)
					} catch(e) {}
					try {
						parent != e && function(e) {
							var n = [];
							n.push("beframed::url"), r(n, "beframed", e)
						}(u)
					} catch(e) {}
				}
		}
	}(window, document, location);
try {
	setTimeout(function() {
		checkNonTxDomain(.1, 100, 1)
	}, 0)
} catch(e) {}
try {
	setTimeout(function() {
		checkNonTxDomain(.1, 100, 0)
	}, 3e3)
} catch(e) {}
try {
	"qqmusic3.cm.com" != top.location.hostname && "y.qq.com" != top.location.hostname && "c.y.qq.com" != top.location.hostname && "n.y.qq.com" != top.location.hostname && "i.y.qq.com" != top.location.hostname && "www.qqmusic.com" != top.location.hostname && window.location.replace("//y.qq.com/download/")
} catch(e) {}
var define, fisDebug, preArgs = [],
	projectName = "yqq",
	noneStoreIdlist = ["js/common/module/music/OFPLite_selector.js"].join("|");
! function(e) {
	var n = null;

	function t(e, t, r) {
		var o = "//stat.y.qq.com/monitor/report_err?platform=yqq&msg=" + encodeURIComponent(e) + "&file=" + encodeURIComponent(t || "mod.js") + "&line=" + (r || 0);
		return(n = new Image).src = o, n.onload = function() {
			n = null
		}, !0
	}
	"undefined" != typeof require && require.args && (preArgs = require.args), "undefined" != typeof require && "object" != typeof require && t("require != undefined", window.location.href, 0);
	var r = document,
		o = r.getElementsByTagName("head")[0],
		i = {},
		a = {},
		c = {},
		u = {},
		s = {},
		m = {},
		d = 0,
		l = 0,
		p = document.cookie.match(new RegExp("(?:^|;+|\\s+)FIS_DEBUG=([^;]*)"));
	fisDebug = p ? p[1] : "";
	var f = [],
		h = [],
		g = !1;
	try {
		(g = localStorage).spt = !0
	} catch(e) {}
	g = null;
	var v = null;

	function q(e, n) {
		if((i[e] || (i[e] = [])).push(n), !s[e]) return t("map md5:" + d + ", map updateTime:" + l + ", Cannot find module `" + e + "`, maybe from `" + v + "`"), !1;
		v = e;
		var r = s[e] || {
			url: e
		};
		0;
		try {
			var o = "";
			if(g && g[e + "?v"] == r.m && (o = g[e])) return void h.push(o);
			f.push(r)
		} catch(e) {
			f.push(r)
		}
	}
	define = function(e, n) {
		a[e] = n;
		var r = i[e];
		if(r) {
			for(var o = r.length - 1; o >= 0; --o) r[o]();
			delete i[e]
		}
		var c = s[e] || {};
		try {
			if(g && g[e + "?v"] != c.m && noneStoreIdlist.indexOf(e) < 0) {
				var u = 'define("' + e + '",' + n.toString() + ");";
				u.indexOf("ArsJscov") < 0 && (g.setItem(e, u), g.setItem(e + "?v", c.m))
			}
		} catch(e) {
			t(e.message || "")
		}
	}, require = function(e) {
		var n = c[e];
		if(n) return n.exports;
		var t = a[e];
		if(!t) throw Error("module `" + e + "` cannot be required");
		n = c[e] = {
			exports: {}
		};
		var r = "function" == typeof t ? t.apply(n, [require, n.exports, n]) : t;
		return r && (n.exports = r), n.exports
	}, require.async = function(n, r) {
		h = [], f = [], "string" == typeof n && (n = [n]);
		var o = {},
			i = 0;

		function c() {
			if(0 == i--) {
				var t, o, a = [];
				for(t = 0, o = void 0 === n ? 0 : n.length; t < o; ++t) a[t] = require(n[t]);
				r && r.apply(e, a)
			}
		}! function e(n) {
			for(var t = (void 0 === n ? 0 : n.length) - 1; t >= 0; --t) {
				var r = n[t];
				if(!(r in a || r in o)) {
					o[r] = !0, i++, q(r, c);
					var u = s[r];
					u && "deps" in u && e(u.deps)
				}
			}
		}(n);
		try {
			new Function(h.join(""))()
		} catch(e) {
			t("new Function error: " + (e.name || "") + ": " + (e.message || ""))
		}! function() {
			var e = void 0 === f ? 0 : f.length;
			if(!e) return;
			if(1 == e) y(f[0].url);
			else
				for(var n = 0; n < e; n++) {
					var t = f[n],
						r = 1 != fisDebug && t.pkg ? m[t.pkg].url : t.url;
					r in u || (u[r] = !0, y(r))
				}
		}(), c()
	};

	function y(e, n, t) {
		setTimeout(function() {
			var i = /\.css(?:\?|#|$)/i.test(e),
				a = r.createElement(i ? "link" : "script");
			t && (a.charset = t), a.onload = a.onerror = a.onreadystatechange = function() {
				/^(?:loaded|complete|undefined)$/.test(a.readyState) && (a.onload = a.onerror = a.onreadystatechange = null, i || o.removeChild(a), a = null, n && n())
			}, i ? (a.rel = "stylesheet", a.href = e) : (a.async = !0, a.crossOrigin = !0, 1 == fisDebug && (e = e.replace(/_\w{7}?\.js/, ".js")), a.src = e), o.appendChild(a)
		}, 0)
	}

	function w(e, n) {
		if(e && n)
			for(var t in n) e[t] = n[t]
	}
	if(require.resourceMap = function(e) {
			w(s, e.res), w(m, e.pkg), e.md5 && (d = e.md5), e.updatetime && (l = e.updatetime)
		}, require.load = y, preArgs) {
		for(var x = preArgs.length, b = 0; b < x; b += 2) 0 == preArgs[b] && require.resourceMap.apply(require, preArgs[b + 1]);
		for(b = 0; b < x; b += 2) 1 == preArgs[b] && require.async.apply(require, preArgs[b + 1])
	}

	function A(e) {
		document.body.innerHTML += '<b style="position:absolute;right:30px;top:30px;z-index:9999;background:#000;color:#1b1;padding:5px">Debug模式' + e + ",请刷新页面</b>"
	}

	function E(e) {
		if((e = window.event || e).altKey && 123 == e.keyCode)
			if(1 == fisDebug) document.cookie = "FIS_DEBUG=;path=/;expires=Mon, 26 Jul 1997 05:00:00 GMT;", fisDebug = 0, A("关闭");
			else {
				var n = new Date;
				n.setTime(n.getTime() + 864e5), document.cookie = "FIS_DEBUG=1;path=/;expires=" + n.toGMTString(), fisDebug = 1, A("开启")
			}
	}
	document.attachEvent ? document.attachEvent("onkeydown", function() {
		E()
	}) : document.addEventListener && document.addEventListener("keydown", function(e) {
		E(e)
	}), 1 != window.fisDebug ? window.onerror = function(e, n, r) {
		for(var o = arguments.length, i = "参数个数：" + o + "个", a = 0; a < o; a++) i += " 参数" + (a + 1) + "：" + arguments[a];
		window.status = i;
		var c = function() {
			try {
				if(arguments.callee.caller.caller) {
					for(var e, n = arguments.callee.caller.caller, t = []; n;) e = n, t.push(e.toString().replace(/[\t\n\r]/g, "").substring(0, 100) + "..."), n = n.caller;
					return t.join(" --\x3e ")
				}
				return ""
			} catch(e) {
				return ""
			}
		}().substring(0, 2e3);
		return "" !== c && (e += "; 堆栈信息：" + c), t(e, n, r), !0
	} : document.body && (document.body.innerHTML += '<div style="position:absolute;right:30px;top:30px;z-index:9999;background:#000;color:#1b1;padding:5px;" onclick="this.parentNode.removeChild(this)">当前是Debug模式. 点击关闭提示</div>')
}(this);*/